再次利用Dialogflow詢問地理位置、上雲端服務cloud run ,這次改用使用紅片全台 GDG TW 口罩地圖 APP 的API,開發AoG的口罩君
DialogFlow對話
介接GDG TW 口罩專案的api
{
"id": "5917070659",
"distance": 0.4318552137117765,
"name": "德安藥局",
"phone": "04 -23894920",
"address": "台中市南屯區文山里忠勇路115–6號1樓",
"maskAdult": 0,
"maskChild": 16,
"available": "星期一上午看診、星期二上午看診、星期三上午看診、星期四上午看診、星期五上午看診、星期六上午看診、星期日上午休診、星期一下午看診、星期二下午看診、星期三下午看診、星期四下午看診、星期五下午看診、星期六下午看診、星期日下午休診、星期一晚上看診、星期二晚上看診、星期三晚上看診、星期四晚上看診、星期五晚上看診、星期六晚上看診、星期日晚上看診",
"customNote": "發放時間請參照藥局臉書公告,口罩地圖頁面位置是錯的,我們實際地點接近忠勇路跟五權西路交叉這邊。",
"website": "https://www.facebook.com/DeansPharmacy1983/",
"note": "",
"longitude": 120.613596,
"latitude": 24.142959,
"servicePeriods": "NNNNNNYNNNNNNYNNNNNNN",
"serviceNote": "",
"county": "臺中市",
"town": "南屯區",
"cunli": "文山里",
"updated": "2020-02-12T19:07:05+0800"
},
佈署到Cloud Run
AoG 上架
https://github.com/gdg-twhk/mask-aog
口罩君在實作上因為和台灣好廁功能相同只是介接不同的API,DialogFlow重新建立專案和對話,開發大約2小時就完成申請上架。
口罩君雖然目前已經停止服務,但在台灣防疫初期,可以用科技盡一份心力,這才是我最開心的地方。
https://www.youtube.com/watch?v=rkznCXSfx_c